I've been swimming in the dirty water
I've been swimming where the fish won't go
(The Jesus & Mary Chain, "Dirty Water")
hsc was written in naked & masochistic ANSI-C. This should ensure a maximum of portability. However, the handling of filenames is a system-dependant thing, which has to be adapted for every OS.
At the moment, hsc is known to work with AmigaOS and several Unixoid systems.
The source-archive should be available from the same location you've downloaded hsc, look for hsc-source.lha. It contains a README how to compile the whole stuff. If you basically know how to cope with a C-compiler and a Makefile, there should be no real problem for you.